package com.holyant.report.dto;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.domain.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 库存周转dto
 *
 * @author fkmalls
 * @date 2022-03-20
 */
@Data
@ApiModel("库存周转")
public class RptInventoryTurnoverDto extends BaseDto {

    private static final long serialVersionUID = 1L;
    public static final String CHANNEL_PROPORTION_ZERO_SYMBOL = "_";
    public static final String NO_TURNOVER="无动销";


    @ApiModelProperty(value = "品牌id")
    private Long brandId;

    @Excel(name = "品牌")
    @ApiModelProperty(value = "品牌名称")
    private String brandName;

    @ApiModelProperty(value = "报关类型 10=国贸20=跨境")
    private Integer declareType;

    @Excel(name = "POP/天")
    @ApiModelProperty(value = "pop周转")
    private String popTurnover;
    @Excel(name = "C2P/天")
    @ApiModelProperty(value = "c2p周转")
    private String c2pTurnover;
    @Excel(name = "B2B/天")
    @ApiModelProperty(value = "b2b周转")
    private String b2bTurnover;
    @Excel(name = "KA/天")
    @ApiModelProperty(value = "ka周转")
    private String kaTurnover;

    @Excel(name = "品牌库存周转/天")
    @ApiModelProperty(value = "品牌周转")
    private String brandTurnover;

    @ApiModelProperty(value = "当前品牌销总",hidden = true)
    private BigDecimal brandSales;

    @ApiModelProperty(value = "当前品牌库总",hidden = true)
    private BigDecimal brandStocks;
}
